TEACHING PROGRAMMING WITH PYTHON FOR LINGUISTS: WHYS AND HOW-TOS

نویسندگان

چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Incremental Worked Examples for Teaching Python and Game Programming Teaching Python with Tkinter and Pygame Modules

While world economy remains stagnant, enrollment in Computer Science suffers inevitably. A computer science educator must find innovative ways to inspire students for learning computing technologies. Active learning with “worked examples”, presented by Sweller and Cooper, has been proven to be an effective pedagogical strategy. However, when teaching Python with Game Building using the active l...

متن کامل

Teaching Python programming with automatic assessment and feedback provision

We describe a method of automatic feedback provision for students learning programming and computational methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design and experience of using it. The core idea is to use a unit testing framework: the teacher creates a set of unit tests, and the student code is tested by runni...

متن کامل

Teaching Basic Programming Concepts using Python

Improving retention and performance for CS majors with a weak background is crucial to increase the number of CS students. A CS0 course is designed to serve these students and desirably to recruit non CS majors before they take a rigorous first object programming class. A visual approach using 3-D animation and multimedia objects such as pictures and sounds in CS0 on different students groups i...

متن کامل

Python for Teaching Introductory Programming: a Quantitative Evaluation

This paper compares two different approaches of teaching introductory programming by quantitatively analysing the student assessments in a real classroom. The first approach is to emphasise the principles of object-oriented programming and design using Java from the very beginning. The second approach is to first teach the basic programming concepts (loops, branch, and use of libraries) using P...

متن کامل

Parallel Programming with BSP in Python

Although a lot of progress has been made in the design of parallel algorithms and in the theory of parallel computation, the number of practically usable parallelized programs is still very small, as is the number of developpers who are working on parallelized code. Non-specialists, e.g. computational scientists, hardly even consider developping their own parallelized code. One reason is that w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Advanced Linguistics

سال: 2019

ISSN: 2663-6646,2617-5339

DOI: 10.20535/2617-5339.2019.3.165687